/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconHome: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M964.923077 531.692308h-98.461539v433.230769c0 11.815385-7.876923 19.692308-19.692307 19.692308H649.846154c-11.815385 0-19.692308-7.876923-19.692308-19.692308V630.153846H393.846154v334.769231c0 11.815385-7.876923 19.692308-19.692308 19.692308H177.230769c-11.815385 0-19.692308-7.876923-19.692307-19.692308V531.692308H59.076923c-7.876923 0-15.753846-3.938462-17.723077-11.815385-3.938462-7.876923-1.969231-15.753846 3.938462-21.661538l452.923077-452.923077c7.876923-7.876923 21.661538-7.876923 27.56923 0l452.923077 452.923077c5.907692 5.907692 5.907692 13.784615 3.938462 21.661538s-9.846154 11.815385-17.723077 11.815385z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconHome.defaultProps = {
  size: 18,
};

IconHome = React.memo ? React.memo(IconHome) : IconHome;

export default IconHome;
